the river divides the town. - Français Anglais Dictionnaire